ton kilometre - Turkish English Dictionary